floating installation - German English Dictionary